@charset "utf-8";
/* base yui reset.css, repair 20091217*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;}table{border-collapse:collapse;}address,caption,cite,code,dfn,strong,th,var{font-style:normal;}h1,h2,h3,h4,h5,h6{font-size:1em;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}ins{text-decoration:none;}del{text-decoration:line-through;}input,textarea,select{font-family:inherit;font-weight:inherit;font-size:1em;padding:0;}.clear{height:0;font-size:0;line-height:0;clear:both;overflow:hidden;}


html{color:#000;background:#fff;}

body{
font-size:0.75em;
color:#000;
background:#fff;
font-family:"微软雅黑",Verdana, Tahoma, Arial, Helvetica, sans-serif;
text-align:center;
}

a img{border-width:0px;}

  a {
    color: #003399;
    background-color: transparent;
    font-weight: normal;
  }

  ul,li{list-style: none;}

  #body {
    margin: 0 15px 0 15px;
  }

  p.footer,.content{
    /*text-align: right;*/
    line-height:2em;
    margin: 20px 0 0 0;
  }

.wrapper{width:760px;margin:10px auto;text-align: left;font-size: 14px;}

.txt{width:400px;line-height: 2em;height:2em;padding:0 1em;border:1px solid #ddd;}
.txta{width:400px;height:10em;padding:1em;line-height:2em;border:1px solid #ddd;}

.ul-list{margin:20px 0;border-top: 1px dotted #ccc;}
.li-list{line-height:30px;border-bottom: 1px dotted #ccc;padding:10px 0;}
.s-time{margin-right:20px;}
.li-list a{margin:0 4px;}

h1{text-align: center;height:60px;line-height:2em;}
.time{color:#999;margin-bottom:20px;padding-bottom:20px;border-bottom: 1px dotted #ccc;text-align: center;}

.p-new{overflow: hidden;zoom: 1;}
.p-new .a-add{float: left;}
.p-new .a-kinds{float: right;}

.content-b{line-height: 20px;padding:6px 0;clear: both;}
.img-thumb{float: left;margin:0 10px 10px 0;padding:10px;border:1px solid #ddd;}

.s-op{position: relative;display: block;text-align:right;width:150px;margin:-30px 0 0 auto;}
.p-page{margin:20px 0;text-align: center;}
.p-page a,.p-page strong{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;margin:0 2px;height:30px;line-height: 30px;border:1px solid #003399;padding:0 12px;text-decoration: none;vertical-align: middle;}
.p-page strong,.p-page a:hover{color:#fff;background-color:#003399;}





/* so-popbox */
.so-popbox .s-sopop-close,a.a-sopop-btn,span.s-sopop-btn,.s-treeClose{background:url(../images/sobox/icon-sobox.png) no-repeat;}
.so-openmask{position:fixed;_position:absolute;top:-2px;left:0px;width:100%;height:0px;background:#000;filter:alpha(opacity=40);opacity:0.4;Z-index:1100;}
.so-popbox{background:#fff;text-align:left;z-index:1120;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:0px 0px 6px #555;-webkit-box-shadow:0px 0px 6px #555;-moz-box-shadow:0px 0px 6px #555;overflow: hidden;}
.h2-sopop{height:27px;line-height:26px;background:#f6f6f6;padding-left:15px;font-weight:bold;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;border-bottom:1px solid #dbdbdb;}
.h2-sopop-move{cursor:move;}
.so-popbox .s-sopop-close,.s-treeClose{position:absolute;top:2px;right:4px;width:25px;height:25px;background-position:-145px 0; text-indent:-999em; overflow:hidden; cursor:hand; cursor:pointer;}
.so-popbox .s-sopop-close:hover,.s-treeClose:hover{background-position:-120px 0;}
.so-popbox .s-sopop-out-close{top:-12px;right:-12px;background-position:0 0;}
.so-popbox .s-sopop-out-close:hover{background-position:0 0;}
.so-popbox-cont{padding:15px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.p-so-popBtn{text-align:center;padding:5px 0 15px;}
.so-popAlert .so-popbox-cont{padding:15px 15px 10px 15px;}
.so-popConfirm .so-popbox-cont{padding:30px 20px 15px 90px;background:url(../images/sobox/icon-tip.png) no-repeat 54px 26px;}/* 显示确认图标 */
.so-popHelp .so-popbox-cont{padding:20px 20px 20px 85px;background:url(../images/sobox/icon-tip.png) no-repeat 50px -484px;}/* 显示帮助图标 */
.so-popSuccess .so-popbox-cont{padding:20px 20px 20px 85px;background:url(../images/sobox/icon-tip.png) no-repeat 50px -984px;}/* 显示成功图标 */
.so-popError .so-popbox-cont{padding:20px 20px 5px 85px;background:url(../images/sobox/icon-tip.png) no-repeat 50px -1474px;}/* 显示错误图标 */

.so-popAlert .p-so-popBtn{padding:5px 0 15px;}
.so-loading{}
.so-loading,.so-ajaxLoading,.so-ajaxSucces{border:0px solid #fff;box-shadow:1px 1px 1px #666;-webkit-box-shadow:1px 1px 1px #666;-moz-box-shadow:1px 1px 1px #666;}
.so-loading .so-popbox-cont{padding:16px 20px;text-align:center;background:#111 url(../images/sobox/loading.gif) no-repeat center 50%;}
.so-loading .s-sopop-close,.so-ajaxLoading .s-sopop-close,.so-ajaxSuccess .s-sopop-close{display:none;}

.so-ajaxLoading .so-popbox-cont{padding:12px 0 12px 42px;background:#f6f6f6 url(../images/sobox/loading.gif) no-repeat 16px 54%;color:#0b67ac;}
.so-ajaxSuccess .so-popbox-cont{padding:12px 0 12px 42px;background:#f6f6f6 url(../images/sobox/icon-tip.png) no-repeat 16px -2488px;color:#177300;}

a.a-sopop-btn{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;margin:0 3px;padding:0 0 0 15px;color:#fff;background-color:#ec5656;background-position:0 -40px;}
span.s-sopop-btn{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;background-position:100% -40px;height:25px;line-height:23px;padding:0 15px 0 0;}

a.a-sopop-cancel{background-position:0 -70px;color:#444;}
a.a-sopop-cancel span.s-sopop-btn{background-position:100% -70px;}

.so-popTip-1{border:1px solid #f4b23f;background:#fff5d0;box-shadow:1px 1px 2px #bbb;-webkit-box-shadow:1px 1px 2px #bbb;-moz-box-shadow:1px 1px 2px #bbb;}
.so-popTip-1 .so-popbox-cont{padding:8px 24px 8px 8px;}
.so-popTip-2{border:1px solid #ff812d;background:#ffffd0;color:#f00;}
.so-popTip-2 .s-sopop-close{display:none;}
.p-popTip{padding:2px 0 2px 16px;background:url(../images/i-tip.png) no-repeat;}
.p-popTip-warning{color:#c00;background-position:0 4px;}
.p-popTip-normal{background-position:0 -95px;}
.p-popTip-grey,.p-popTip-off{color:#888;background-position:0 -196px;}
.p-popTip-success,.p-popTip-on{color:#447131;background-position:0 -295px;}

.popGridList .so-popbox-cont{padding:0;}
.pop-iframePage{}
.pop-iframePage .so-popbox-cont{padding:0px;}

